package com.tencent.sr.iris.activity.interfaces.response.group;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("团长任务看板响应-团长视角二级列表/导师视角三级页面")
public class AdvisorBoardCommissionThirdResponse {

    /**
     * 补偿佣金发放状态(0.未发放,1已发放)
     */
    @ApiModelProperty("补偿佣金发放状态(0.未发放,1已发放)")
    private Integer compensateCommissionProvideStatus;

    @ApiModelProperty("订单状态 CREATED：待付款、DELIVER_PENDING：待发货、SENT：待收货、SUCCESS：交易完成、CANCEL：已取消")
    private String orderStatus;

    @ApiModelProperty("uid")
    private String irisUid;

    @ApiModelProperty("union ID")
    private String wechatUserUnionid;

    @ApiModelProperty("昵称")
    private String wechatUserNickname;

    @ApiModelProperty("头像")
    private String wechatUserHeadimgurl;

    @ApiModelProperty("预估奖励金")
    private Long predictCommissionFee;

    @ApiModelProperty("订单支付时间")
    private String thirdPartOrderCreateTime;

    @ApiModelProperty("实际奖励金")
    private Long commissionFee;

    @ApiModelProperty("预估奖励金")
    private Long predictCommissionTotalFee;

    @ApiModelProperty("预估奖励金")
    private Long predictCompensateCommissionFee;

    @ApiModelProperty("实际奖励金")
    private Long compensateCommissionFee;

    @ApiModelProperty("订单金额")
    private Long thirdPartOrderPrice;

    @ApiModelProperty("订单编号")
    private String plainOrderId;

    @ApiModelProperty("收益状态 0待分佣 1分佣成功 2分佣取消 3分佣失败")
    private Integer commissionStatus;

}
